Germany
Spain beat England 2-1 on Sunday night to win the European Championships in a thrilling match.
England fans have been left heartbroken after their national team fell short in their second successive European Championships final.
Spain defeated England 2-1 on Sunday night at the match in Berlin.
England last lost in the finals to Italy at Euro 2020.
Hopes dashed
After a cagey first half, Nico Williams put them ahead minutes after the break.
But there was tension when Cole Palmer equalised for England mere minutes after coming on for a substitute.
The winner came four minutes from time - Mikel Oyarzabal slotting home to send fans in the Spanish capital delirious.
It is the Spaniards' third European Championship title in 16 years.
Go to video
Spain, Portugal restore electricity supply after outage
Go to video
Massive power outage brings most of Spain and Portugal to a standstill
Go to video
Real Madrid defender Antonio Rüdiger apologizes for Copa del Rey outburst
Go to video
Al Ahly & Sundowns to clash in CAF Champions League semi-finals
01:09
NGOs sue Spain for ignoring illegal fishing threat to African coasts
Go to video
CAF fines its president's club $100,000